Skip to content

Rename to Exordos - #315

Merged
gmelikov merged 2 commits into
masterfrom
rename
May 4, 2026
Merged

Rename to Exordos#315
gmelikov merged 2 commits into
masterfrom
rename

Conversation

@gmelikov

@gmelikov gmelikov commented May 2, 2026

Copy link
Copy Markdown
Member

What was renamed:

  • python modules and code
  • /etc/ dirs
  • many others

What was NOT renamed yet:

  • DB data (for ex. iam client data)
  • /var/lib/genesis
  • maybe some more

Migration:

  • rename + change /etc/genesis*
  • rename + change /var/lib/genesis*
  • install new systemd services

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request implements a project-wide rebranding from Genesis Core to Exordos Core, updating source code, documentation, and configuration files. The review identifies several missed renames and inconsistencies, specifically regarding domain URLs, repository links, internal hostnames, certificate subjects, and OIDC client metadata. A typo introduced during the find-and-replace process in the documentation was also flagged for correction.

Comment thread README.md
Comment on lines +1 to +2
![Tests workflow](https://github.com/infraguys/exordos_core/actions/workflows/tests.yml/badge.svg)
![Build workflow](https://github.com/infraguys/exordos_core/actions/workflows/build.yml/badge.svg)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

There's an inconsistency in URL updates. While GitHub repository links have been updated from genesis_core to exordos_core, several other URLs pointing to domains like repository.genesis-core.tech and genesis-core.tech have not been changed throughout the project. For a complete rename, these should also be updated if new domains are available.

References
  1. Ensure code examples and comments in documentation accurately reflect the actual implementation, such as API endpoint URLs.

Comment thread README.md
- Genesis SDK is a set of tools for developing Genesis elements. You can find it [here](https://github.com/infraguys/gcl_sdk).
- Genesis DevTools it's a set oftools to manager life cycle of genesis projects. You can find it [here](https://github.com/infraguys/genesis_devtools).
- Exordos SDK is a set of tools for developing Exordos elements. You can find it [here](https://github.com/infraguys/gcl_sdk).
- Exordos DevTools it's a set oftools to manager life cycle of genesis projects. You can find it [here](https://github.com/infraguys/genesis_devtools).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

This line has a couple of inconsistencies from the rename:

  • The phrase 'genesis projects' should be 'exordos projects'.
  • The URL points to a repository named genesis_devtools, which is inconsistent with the Exordos DevTools name.
References
  1. Ensure code examples and comments in documentation accurately reflect the actual implementation, such as API endpoint URLs.

Comment thread docs/index.md Outdated
Comment thread docs/usage/basic_usage.md Outdated
Comment thread genesis_core/boot_api/dm/models.py Outdated
from genesis_core.compute.dm import models
from exordos_core.compute.dm import models

LOCAL_GC_HOST = "core.local.genesis-core.tech"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

This internal hostname still contains genesis-core. For consistency, it should be updated to core.local.exordos-core.tech.

Suggested change
LOCAL_GC_HOST = "core.local.genesis-core.tech"
LOCAL_GC_HOST = "core.local.exordos-core.tech"

Comment thread genesis/images/install.sh Outdated
@@ -360,7 +360,7 @@ def upgrade(self, session):
) VALUES(
'00000000-0000-0000-0000-000000000000',
'GenesisCoreClient',
'Genesis Core OIDC Client',
'Exordos Core OIDC Client',

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

While the client description on this line has been updated, the client name on line 362 (GenesisCoreClient) and client ID on line 364 (GenesisCoreClientId) have not. This is inconsistent and should be addressed to complete the rename.

Comment thread pyproject.toml
@gmelikov
gmelikov force-pushed the rename branch 3 times, most recently from 043bf41 to 9b6193b Compare May 2, 2026 13:50
@gmelikov
gmelikov merged commit a40c815 into master May 4, 2026
19 checks passed
@gmelikov
gmelikov deleted the rename branch May 4, 2026 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants